Load Balancing Factor (lbf): a Workload Migration Metric

نویسندگان

  • Hyeonsang Eom
  • Jeffrey K. Hollingsworth
چکیده

We introduce a new performance metric, called Load Balancing Factor (LBF), to evaluate different tuning alternatives of workload migration within a distributed/parallel program. The metric is unique because it shows the performance implications of a specific tuning alternative rather than quantifying where time is spent in the program. Previously we developed a variation of the metric for coarse-grained process placement, and demonstrated that it accurately predicts the placement impact. In this paper we focus on a variation designed for fine-grained function shipping in a client/server environment and present its online algorithm. We use a synthetic application to show that LBF provides accurate guidance about procedure-level migration.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

LBF: A Performance Metric for Program Reorganization

✵ This work was supported in part by NSF award ASC-9703212, DOE Grant DE-FG02-93ER25176, and NIST CRA award 70-NANB-5H0055. Abstract We introduce a new performance metric, called Load Balancing Factor (LBF), to assist programmers with evaluating different tuning alternatives. The LBF metric differs from traditional performance metrics since it is intended to measure the performance implications...

متن کامل

A Tool to Help Tune where Computation Is Performed

ÐWe introduce a new performance metric, called Load Balancing Factor (LBF), to assist programmers with evaluating different tuning alternatives. The LBF metric differs from traditional performance metrics since it is intended to measure the performance implications of a specific tuning alternative rather than quantifying where time is spent in the current version of the program. A second unique...

متن کامل

Trust Based Load Distribution in a Data Grid Environment

The basic idea of a load balancing system is to transfer partial of system workload from busy nodes to some idle nodes. The target resource selection for task migration is a key factor in the load balance strategy. As grid is dynamic in nature, resources may join or leave the grid at any instance of time. It’s inefficient to select a target resource that often leaves the grid and hence the task...

متن کامل

Load Balancing by Allocation of User Login Sessions

Most current load balancing systems are based on process placement or process migration. We introduce placement of user login sessions as a load balancing approach, and compare it to the process placement and process migration approaches. A load balancing system based on user placement is described, and some experimental results are given. We conclude that user placement has several advantages ...

متن کامل

Research on CPU Workload Prediction and Balancing in Cloud Environment

Servers workload in the cloud environment should be balanced in order to achieve high efficiency and reduce resources consuming. One of the solutions is based on workload prediction, and design a proper load migration and balancing strategy. For the ease of discussion, we focus on CPU workload only in this paper. Specifically, considering the characteristics of workload, such as the strong corr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003